task-managment / src / app / api / trpc / [trpc] / route.ts
route.ts
Raw
import {fetchRequestHandler} from "@trpc/server/adapters/fetch"

import {appRouter} from '@/server'
import { createContext} from "@/server/context"

const handler = (req:Request)=>{
    return fetchRequestHandler({
        endpoint:"/api/trpc",
        req,
        router:appRouter,
        createContext:createContext,
    })
}

export {handler as GET, handler as POST}